the matter at hand (us) - French English Dictionary